package org.familysearch.fsapi.gwt.common.client.entities;

import java.util.ArrayList;
import java.util.Date;

public abstract class Assertion {

	private Identifier id;
	private String version;
	private Date modified;
	private boolean modifiable;
	private User contributor;
	private User submitter;
	private boolean disputing;
	private ArrayList<Note> notes;
	private ArrayList<Citation> citations;
	
	public Assertion()
	{
		
	}
	
	public ArrayList<Citation> getCitations() {
		return citations;
	}
	public void setCitations(ArrayList<Citation> citations) {
		this.citations = citations;
	}
	public User getContributor() {
		return contributor;
	}
	public void setContributor(User contributor) {
		this.contributor = contributor;
	}
	public boolean isDisputing() {
		return disputing;
	}
	public void setDisputing(boolean disputing) {
		this.disputing = disputing;
	}
	public Identifier getId() {
		return id;
	}
	public void setId(Identifier id) {
		this.id = id;
	}
	public boolean isModifiable() {
		return modifiable;
	}
	public void setModifiable(boolean modifiable) {
		this.modifiable = modifiable;
	}
	public Date getModified() {
		return modified;
	}
	public void setModified(Date modified) {
		this.modified = modified;
	}
	public ArrayList<Note> getNotes() {
		return notes;
	}
	public void setNotes(ArrayList<Note> notes) {
		this.notes = notes;
	}
	public User getSubmitter() {
		return submitter;
	}
	public void setSubmitter(User submitter) {
		this.submitter = submitter;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	
}
